The g_memdup() function is replaced by a safer version in newer versions
of GLib.
#include "gdkprivate-x11.h"
#include "gdkdisplay-x11.h"
+#include "gdk-private.h"
+
#include <stdlib.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
g_free (device->last_axes);
if (axes && n_axes)
- device->last_axes = g_memdup (axes, sizeof (double) * n_axes);
+ device->last_axes = g_memdup2 (axes, sizeof (double) * n_axes);
else
device->last_axes = NULL;
}
*mv_resize->moveresize_pending_event = *event;
else
mv_resize->moveresize_pending_event =
- g_memdup (event, sizeof (XEvent));
+ g_memdup2 (event, sizeof (XEvent));
break;
}